stage micrometer - German English Dictionary